package cn.fl.project.vo;

import cmm.web.core.framework.vo.BaseVO;
import cn.fl.audit.vo.AudCarInfoVO;
import cn.fl.car300.vo.InfCar300RecVO;
import cn.fl.product.vo.PrdBscInfoVO;
import cn.fl.product.vo.SplBankVO;
import cn.fl.product.vo.SplInfoVO;

import java.util.Date;
import java.util.List;

/**
* @Description: 项目产品基础信息表
*/
public class PrjPrdParamConfigVO extends BaseVO{

    /**
     * 车系ID
     */
    private String modelId;
    /**
     * 品牌ID
     */
    private String brId;
    /**
     * 上装挂车；轮胎规格*数量
     */
    private String trlWhlSpec;
    /**
     * 轮胎数量
     */
    private String whlNum ;
    /**
     * 车桥品牌
     */
    private String bridgeBrand;
    /**
     * 车桥数量
     */
    private String bridgeNum;
    /**
     * 车辆规模
     */
    private String prdLvlCd;

    /**
     * 车型名称
     */
    private String carStyleName;
    /**
     * 最大马力
     */
    private String maxHp;
    /**
     * 轴距
     */
    private String whlBase;
    /**
     * 排放标准
     */
    private String emiStdCd;
    /**
     * 排放标准
     */
    private String emiStd;
    /**
     * 所属车系
     */
    private String modelName;
    /**
     * 生产集团
     */
    private String productionCompany;

    /**
     * 车身结构
     */
    private String carStrcCd ;
    /**
     * 车型
     */
    private String carMdl;
    /**
     * 座位排数 - PRD0048
     */
    private String seatRowCd;
    /**
     * 电池度数（Kwh）
     */
    private String batDeg;
    /**
     * 电池品牌
     */
    private String batBrand;
    /**
     * 产品种类（PRD0018），卡车专用
     */
    private String prdClsCd;
    /**
     * 燃料类型
     */
    private String fuelTypCd;
    /**
     * 驱动形式（PRD0003）
     */
    private String drvTypCd;
    /**
     * 车系
     */
    private String prdSeries;
    /**
     * 载货空间（㎡）
     */
    private String carVol;
    /**
     * 续航里程（KM）
     */
    private String extMil;
    /**
     * 动力方式（PRD0015）
     */
    private String powerTypCd;
    /**
     * 车身长度(m)
     */
    private String carLen;
    /**
     * 座位（PRD0013）
     */
    private String seatQtyCd;
    /**
     * 其他配置
     */
    private String othCfg;
    /**
     * 生产方式（PRD0016）
     */
    private String prdWayCd;
    /**
     * 生产年份（PRD0010）
     */
    private String prdYr;
    /**
     * 变速箱配置
     */
    private String grboxCfg;
    /**
     * 国别代码（PRD0011）
     */
    private String prdCyCd;
    /**
     * 排量(L)
     */
    private String outVol;
    /**
     * 最高车速(km/h)
     */
    private String maxSpd;
    /**
     * 变速箱类型代码（PRD0012）
     */
    private String grboxTypCd;
    /**
     * 主车-发动机型号
     */
    private String engMdl;
    /**
     * 主车-马力（PRD0004）
     */
    private String hp;
    /**
     * 主车-驾驶室规格
     */
    private String cabSpec;
    /**
     * 主车-变速箱型号（PRD0005）
     */
    private String grboxMdl;
    /**
     * 主车-后桥规格
     */
    private String rearAxleSpec;
    /**
     * 主车-轮胎规格（PRD0006）
     */
    private String mWhlSpec;
    /**
     * 主车-合格证货箱内部尺寸(长*宽*高/毫米)
     */
    private String cntrSz;
    /**
     * 主车-是否有上装
     */
    private Integer isHvSub;
   /**
    *
    */
   private static final long serialVersionUID = -5961867704590424071L;
   /**
    * 项目ID
    */
   private Long prjId;
   /**
    * 产品ID
    */
   private Long prdId;
   /**
    * 产品名称
    */
   private String prdNm;
   /**
    * 产品型号
    */
   private String prdMdl;

   /**
    * 产品类型代码（不同事业部设置不同）
    */
   private String prdTypCd;
   /**
    * 产品品牌代码（不同事业部设置不同）
    */
   private String brCd;
   /**
    * 是否新产品
    */
   private Integer isNew;
   /**
    * 产品已使用期限（月）
    */
   private Integer usedPd;
   /**
    * 产品留购价（元）- 按分保存
    */
   private String rsrvPc;
   /**
    * 产品指导价（元）- 按分保存
    */
   private String guidePc;
   /**
    * 厂商指导价 (元) - 按分保存
    */
   private String mfrGuidePc;
    /**
    * 产品数量
    */
   private Integer prdQty;
    /**
     * 上装/挂车-货箱(长*宽*高)
     */
    private String actCntrSz;
    /**
     * 上装/挂车-是否有轮胎
     */
    private Integer isHvWhl;
    /**
     * 上装/挂车-车轴品牌*数量
     */
    private String axleInfo;

    /**
     * 上装/挂车-其他
     */
    private String othInfo;
    /**
     * 上装/挂车-容积(立方)
     */
    private String tankVol;
    /**
     * 上装/挂车-油缸规格
     */
    private String cylSepc;
    /**
     * 上装/挂车-开门数及方式
     */
    private String doorInfo;
    /**
     * 上装/挂车-举升方式（PRD0008）
     */
    private String liftWayCd;
    /**
     * 上装/挂车-厚度(底*边)(毫米)
     */
    private String thickness;
    /**
     * 上装/挂车-板材材质（PRD0007）
     */
    private String matQalCd;
   /**
    * 计量单位（PRD0017）
    */
   private String prdUntCd;
   /**
    * 产品金额（元）- 按分保存
    */
   private String prdAmt;
   /**
    * 产品用途代码
    */
   private String prdUseCd;
   /**
    * 备注
    */
   private String prdRem;
   /**
    * 供应商ID
    */
   private Long splId;
   /**
    * 供应商名称
    */
   private String splNm;
   /**
    * 厂商ID
    */
   private Long mfrId;
   /**
    * 厂商名称
    */
   private String mfrNm;
   /**
    * 实际收益率(IRR)
    */
   private String irrPct;
   /**
    * 是否删除（1：是，0：否）
    */
   private Integer isDel;
   /**
    * 二手设备-登记证书日期
    */
   private Date certDt;
   /**
    * 二手设备-发票金额(元)
    */
   private String invAmt;
   /**
    * 二手设备-折旧率
    */
   private String deprRate;
   /**
    * 二手设备-折旧金额
    */

   private String deprAmt;

   private String prdTypCdNm;//分类名称
   private String brCdNm ; //品牌名称
   private String isNewNm;//是否为新品

   private String prdUntCdNm;//单位名称

   /**
    * 信审维护产品信息 YAOXIURONG
    */
   private AudCarInfoVO audCarInfoVO;

   /**
    * 计算产品总的留购价,立项流程附加信息页面查看产品列表用 YAOXIURONG
    */
   private String purchaseFeeAmtSum;

   /**
    * 供应商账号
    */
   private Long  splAccNoId;

   private PrjPrdDtlVO dtl;//项目产品明细

   private String carCl;//车身颜色（乘用车）

   private String ctrValue;//车辆数目控制

   /**
    * 资产评级
    */
   private String evaLvl;

   private String marks;//乘用车0、重卡1标识

    /**
    * 供应商相关账号信息
    */
   private List<PrjSplBankAccRVO> prjSplBankAccRVOList;

   /**
    * 供应商厂商ID
    */
   private Long splMfrId;
   /**
    * 供应商厂商名称
    */
   private String splMfrNm;
   /*
    * 车身结构配置
    */
   private String carStrcCfg;

   /**
    * 牌照类别
    */
   private String licenseCd;


   /**
    * 产品类型代码（二级分类）
    */
   private String prdCd;

    /**
     * 车辆估值（元）- 按分保存
     */
    private Double vehVal;
    /**
     * 车型id
     */
    private Long styleId ;
    /**
     * 车系名称
     */
    private String modelNm;
    /**
     * 行驶里程
     */
    private String mil;
    //省
    private String prvCodeNm;
    //市
    private String cityCodeNm;
    /**
     *验车方式
     */
    private String vehCheckCode;
    /**
     *验车方式
     */
    private String vehCheckCodeNm;

    /**
     * 变速箱品牌
     */
    private String  gerrBoxBrand;
    /**
     * 发动机品牌
     */
    private String styleEngine;

    //省
    private String prvCode;
    //市
    private String cityCode;
    //货箱长度
    private String cpContlength;
    //车用途ID
    private String purposeid;

    public String getPurposeid() {
        return purposeid;
    }

    public void setPurposeid(String purposeid) {
        this.purposeid = purposeid;
    }

    public String getCpContlength() {
        return cpContlength;
    }

    public void setCpContlength(String cpContlength) {
        this.cpContlength = cpContlength;
    }

    public String getPrvCode() {
        return prvCode;
    }

    public void setPrvCode(String prvCode) {
        this.prvCode = prvCode;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getGerrBoxBrand() {
        return gerrBoxBrand;
    }

    public void setGerrBoxBrand(String gerrBoxBrand) {
        this.gerrBoxBrand = gerrBoxBrand;
    }

    public String getStyleEngine() {
        return styleEngine;
    }

    public void setStyleEngine(String styleEngine) {
        this.styleEngine = styleEngine;
    }
    public String getMil() {
        return mil;
    }

    public void setMil(String mil) {
        this.mil = mil;
    }

    public String getPrvCodeNm() {
        return prvCodeNm;
    }

    public void setPrvCodeNm(String prvCodeNm) {
        this.prvCodeNm = prvCodeNm;
    }

    public String getCityCodeNm() {
        return cityCodeNm;
    }

    public void setCityCodeNm(String cityCodeNm) {
        this.cityCodeNm = cityCodeNm;
    }

    public String getVehCheckCode() {
        return vehCheckCode;
    }

    public void setVehCheckCode(String vehCheckCode) {
        this.vehCheckCode = vehCheckCode;
    }

    public String getVehCheckCodeNm() {
        return vehCheckCodeNm;
    }

    public void setVehCheckCodeNm(String vehCheckCodeNm) {
        this.vehCheckCodeNm = vehCheckCodeNm;
    }

    public Long getStyleId() {
        return styleId;
    }

    public void setStyleId(Long styleId) {
        this.styleId = styleId;
    }

    public String getModelNm() {
        return modelNm;
    }

    public void setModelNm(String modelNm) {
        this.modelNm = modelNm;
    }

    public Double getVehVal() {
        return vehVal;
    }

    public void setVehVal(Double vehVal) {
        this.vehVal = vehVal;
    }

    public String getPrdCd() {
       return prdCd;
   }

   public void setPrdCd(String prdCd) {
       this.prdCd = prdCd;
   }

   public String getCarStrcCfg() {
       return carStrcCfg;
   }

   public void setCarStrcCfg(String carStrcCfg) {
       this.carStrcCfg = carStrcCfg;
   }

   public Long getSplMfrId() {
       return splMfrId;
   }

   public void setSplMfrId(Long splMfrId) {
       this.splMfrId = splMfrId;
   }

   public String getSplMfrNm() {
       return splMfrNm;
   }

   public void setSplMfrNm(String splMfrNm) {
       this.splMfrNm = splMfrNm;
   }

   public List<PrjSplBankAccRVO> getPrjSplBankAccRVOList() {
       return prjSplBankAccRVOList;
   }

   public void setPrjSplBankAccRVOList(List<PrjSplBankAccRVO> prjSplBankAccRVOList) {
       this.prjSplBankAccRVOList = prjSplBankAccRVOList;
   }

   public String getMarks() {
       return marks;
   }

   public void setMarks(String marks) {
       this.marks = marks;
   }


   public String getEvaLvl() {
       return evaLvl;
   }

   public void setEvaLvl(String evaLvl) {
       this.evaLvl = evaLvl;
   }

   /**
    * 车三百接口报告信息
    */
   private InfCar300RecVO infCar300RecVO;

   /**
    * 车三百接口报告信息
    */
   public InfCar300RecVO getInfCar300RecVO() {
       return infCar300RecVO;
   }

   /**
    * 车三百接口报告信息
    */
   public void setInfCar300RecVO(InfCar300RecVO infCar300RecVO) {
       this.infCar300RecVO = infCar300RecVO;
   }

   public String getCtrValue() {
       return ctrValue;
   }

   public void setCtrValue(String ctrValue) {
       this.ctrValue = ctrValue;
   }

   public String getCarCl() {
       return carCl;
   }

   public void setCarCl(String carCl) {
       this.carCl = carCl;
   }

   /**
    * 产品信息
    */
   private PrdBscInfoVO  prdBscInfoVO;
   //授信额
       private String crAmtD;

       //剩余授信额
       private String restCrAmt;
   public PrjPrdDtlVO getDtl() {
       return dtl;
   }

   public void setDtl(PrjPrdDtlVO dtl) {
       this.dtl = dtl;
   }

   public Long getSplAccNoId() {
       return splAccNoId;
   }

   public void setSplAccNoId(Long splAccNoId) {
       this.splAccNoId = splAccNoId;
   }



   /**
    * 乘用车信息
    */
   private  PrjPrdCarInfoVO prjPrdCarInfoVO;
   /**
    * 卡车信息
    */
   private PrjPrdTkInfoVO prjPrdTkInfoVO;
   private List<PrjPrdDtlVO> prjPrdDtlList;//产品明细
   /**
    * 挂靠公司信息
    */
   private String lnkCompRList;

   private String bizTypCd; //目标代码值组
   private String bizCd; //目标代码值

   /**
    * 商品明细ID
    */
   private Long prdDtlId;//产品明细

   private String removeFlag;//是否删除已经拆分的产品明细、支付表信息

   /**
    * 挂靠公司名称
    */
   private String lnkCompNm;
   /**
    * 实际控制人
    */
   private String ctrNm;
   /**
    * 控制人电话
    */
   private String ctrTel;

   /**
    * 融资期数
    */
   private Integer payPd;
   /**
    *  供应商信息
    */
   private SplInfoVO splInfoVO;
   /**
    * 供应商账号
    */
   private SplBankVO splBankVO;

   /**
    * 产品型号(产品表中的产品型号)
    */
   private String prdMdlSun;

   /**
    * Vin列表串
    */
   private String vinListStr;

   //---------------------车源字段---------------------------------------//

    private String carNo;
    private String ownerNm;//车主名称
    private String vin;//vin
    private String checkCarModeNm;
    private Long carSourceId;//车源id
    private String parkingLot;//车辆停放位置
    private Date licDt; //上牌时间
    private Long surveyorId;//检测师id
    private String surveyorNm;//检测师名称
    private String licNo;//车牌号
    private Date detectionDate;//检测时间
    /**
     * 车源网估值（元）- 按分保存
     */
    private Double vehValNew;
    /**
     *零售价
     *
     */
    private Double estRetailminprice;
    private Double estRetailmaxprice;
    /**
     *销售价
     *
     */
    private Double estPurminpricea;
    private Double estPurmaxpricea;

    private Double purchasingPrice;//人工估值收购价
    private Double evaOfPrice;//人工估值零售价
    //车库等级
    private String classNm;
    /**
     * 出厂时间
     */
    private String releaseDateStr;
    private String detectionDateStr;//检测时间
    private String licDtStr; //上牌时间
    /**
     * 出厂时间
     */
    private Date releaseDate;

    /**
     * 车辆检测报告pdf地址
     */
    private String pdfFilePath;

    /**
     * 车辆检测报告绝对路径
     */
    private String absLocPath;

    public String getAbsLocPath() {
        return absLocPath;
    }

    public void setAbsLocPath(String absLocPath) {
        this.absLocPath = absLocPath;
    }

    public String getPdfFilePath() {
        return pdfFilePath;
    }

    public void setPdfFilePath(String pdfFilePath) {
        this.pdfFilePath = pdfFilePath;
    }

    public Double getVehValNew() {
        return vehValNew;
    }

    public void setVehValNew(Double vehValNew) {
        this.vehValNew = vehValNew;
    }

    public Date getReleaseDate() {
        return releaseDate;
    }

    public void setReleaseDate(Date releaseDate) {
        this.releaseDate = releaseDate;
    }
    public String getLicDtStr() {
        return licDtStr;
    }

    public void setLicDtStr(String licDtStr) {
        this.licDtStr = licDtStr;
    }

    public String getDetectionDateStr() {
        return detectionDateStr;
    }

    public void setDetectionDateStr(String detectionDateStr) {
        this.detectionDateStr = detectionDateStr;
    }
    public String getReleaseDateStr() {
        return releaseDateStr;
    }

    public void setReleaseDateStr(String releaseDateStr) {
        this.releaseDateStr = releaseDateStr;
    }

    public String getClassNm() {
        return classNm;
    }

    public void setClassNm(String classNm) {
        this.classNm = classNm;
    }

    public Double getEstRetailminprice() {
        return estRetailminprice;
    }

    public void setEstRetailminprice(Double estRetailminprice) {
        this.estRetailminprice = estRetailminprice;
    }

    public Double getEstRetailmaxprice() {
        return estRetailmaxprice;
    }

    public void setEstRetailmaxprice(Double estRetailmaxprice) {
        this.estRetailmaxprice = estRetailmaxprice;
    }

    public Double getEstPurminpricea() {
        return estPurminpricea;
    }

    public void setEstPurminpricea(Double estPurminpricea) {
        this.estPurminpricea = estPurminpricea;
    }

    public Double getEstPurmaxpricea() {
        return estPurmaxpricea;
    }

    public void setEstPurmaxpricea(Double estPurmaxpricea) {
        this.estPurmaxpricea = estPurmaxpricea;
    }

    public Double getPurchasingPrice() {
        return purchasingPrice;
    }

    public void setPurchasingPrice(Double purchasingPrice) {
        this.purchasingPrice = purchasingPrice;
    }

    public Double getEvaOfPrice() {
        return evaOfPrice;
    }

    public void setEvaOfPrice(Double evaOfPrice) {
        this.evaOfPrice = evaOfPrice;
    }

    public Date getDetectionDate() {
        return detectionDate;
    }

    public void setDetectionDate(Date detectionDate) {
        this.detectionDate = detectionDate;
    }

    public String getLicNo() {
        return licNo;
    }

    public void setLicNo(String licNo) {
        this.licNo = licNo;
    }

    public Long getSurveyorId() {
        return surveyorId;
    }

    public void setSurveyorId(Long surveyorId) {
        this.surveyorId = surveyorId;
    }

    public String getSurveyorNm() {
        return surveyorNm;
    }

    public void setSurveyorNm(String surveyorNm) {
        this.surveyorNm = surveyorNm;
    }

    public Date getLicDt() {
        return licDt;
    }

    public void setLicDt(Date licDt) {
        this.licDt = licDt;
    }

    public String getCarNo() {
        return carNo;
    }

    public void setCarNo(String carNo) {
        this.carNo = carNo;
    }

    public String getOwnerNm() {
        return ownerNm;
    }

    public void setOwnerNm(String ownerNm) {
        this.ownerNm = ownerNm;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getCheckCarModeNm() {
        return checkCarModeNm;
    }

    public void setCheckCarModeNm(String checkCarModeNm) {
        this.checkCarModeNm = checkCarModeNm;
    }

    public Long getCarSourceId() {
        return carSourceId;
    }

    public void setCarSourceId(Long carSourceId) {
        this.carSourceId = carSourceId;
    }

    public String getParkingLot() {
        return parkingLot;
    }

    public void setParkingLot(String parkingLot) {
        this.parkingLot = parkingLot;
    }

    public String getVinListStr() {
       return vinListStr;
   }

   public void setVinListStr(String vinListStr) {
       this.vinListStr = vinListStr;
   }

   public String getPrdMdlSun() {
       return prdMdlSun;
   }

   public void setPrdMdlSun(String prdMdlSun) {
       this.prdMdlSun = prdMdlSun;
   }

   public PrdBscInfoVO getPrdBscInfoVO() {
       return prdBscInfoVO;
   }

   public void setPrdBscInfoVO(PrdBscInfoVO prdBscInfoVO) {
       this.prdBscInfoVO = prdBscInfoVO;
   }

   public SplInfoVO getSplInfoVO() {
       return splInfoVO;
   }

   public void setSplInfoVO(SplInfoVO splInfoVO) {
       this.splInfoVO = splInfoVO;
   }

   public SplBankVO getSplBankVO() {
       return splBankVO;
   }

   public void setSplBankVO(SplBankVO splBankVO) {
       this.splBankVO = splBankVO;
   }

   public Integer getPayPd() {
       return payPd;
   }

   public void setPayPd(Integer payPd) {
       this.payPd = payPd;
   }

   public String getLnkCompNm() {
       return lnkCompNm;
   }

   public void setLnkCompNm(String lnkCompNm) {
       this.lnkCompNm = lnkCompNm;
   }

   public String getCtrNm() {
       return ctrNm;
   }

   public void setCtrNm(String ctrNm) {
       this.ctrNm = ctrNm;
   }

   public String getCtrTel() {
       return ctrTel;
   }

   public void setCtrTel(String ctrTel) {
       this.ctrTel = ctrTel;
   }

   public String getRemoveFlag() {
       return removeFlag;
   }

   public void setRemoveFlag(String removeFlag) {
       this.removeFlag = removeFlag;
   }

   public String getPrdUntCdNm() {
       return prdUntCdNm;
   }

   public void setPrdUntCdNm(String prdUntCdNm) {
       this.prdUntCdNm = prdUntCdNm;
   }

   public Long getPrdDtlId() {
       return prdDtlId;
   }

   public void setPrdDtlId(Long prdDtlId) {
       this.prdDtlId = prdDtlId;
   }


   public String getIsNewNm() {
       return isNewNm;
   }


   public List<PrjPrdDtlVO> getPrjPrdDtlList() {
       return prjPrdDtlList;
   }


   public void setPrjPrdDtlList(List<PrjPrdDtlVO> prjPrdDtlList) {
       this.prjPrdDtlList = prjPrdDtlList;
   }


   public void setIsNewNm(String isNewNm) {
       this.isNewNm = isNewNm;
   }

   public String getPrdTypCdNm() {
       return prdTypCdNm;
   }

   public void setPrdTypCdNm(String prdTypCdNm) {
       this.prdTypCdNm = prdTypCdNm;
   }

   public String getBrCdNm() {
       return brCdNm;
   }

   public void setBrCdNm(String brCdNm) {
       this.brCdNm = brCdNm;
   }

   public Date getCertDt() {
       return certDt;
   }

   public void setCertDt(Date certDt) {
       this.certDt = certDt;
   }





   public String getBizTypCd() {
       return bizTypCd;
   }

   public void setBizTypCd(String bizTypCd) {
       this.bizTypCd = bizTypCd;
   }

   public String getBizCd() {
       return bizCd;
   }

   public void setBizCd(String bizCd) {
       this.bizCd = bizCd;
   }

   public String getLnkCompRList() {
       return lnkCompRList;
   }

   public void setLnkCompRList(String lnkCompRList) {
       this.lnkCompRList = lnkCompRList;
   }

   public PrjPrdCarInfoVO getPrjPrdCarInfoVO() {
       return prjPrdCarInfoVO;
   }

   public void setPrjPrdCarInfoVO(PrjPrdCarInfoVO prjPrdCarInfoVO) {
       this.prjPrdCarInfoVO = prjPrdCarInfoVO;
   }

   public PrjPrdTkInfoVO getPrjPrdTkInfoVO() {
       return prjPrdTkInfoVO;
   }

   public void setPrjPrdTkInfoVO(PrjPrdTkInfoVO prjPrdTkInfoVO) {
       this.prjPrdTkInfoVO = prjPrdTkInfoVO;
   }

   /**
    * 项目ID
    */
   public Long getPrjId() {
       return prjId;
   }

   /**
    * 项目ID
    */
   public void setPrjId(Long prjId) {
       this.prjId = prjId;
   }

   /**
    * 产品ID
    */
   public Long getPrdId() {
       return prdId;
   }

   /**
    * 产品ID
    */
   public void setPrdId(Long prdId) {
       this.prdId = prdId;
   }


   /**
    * 产品名称
    */
   public String getPrdNm() {
       return prdNm;
   }

   /**
    * 产品名称
    */
   public void setPrdNm(String prdNm) {
       this.prdNm = prdNm;
   }

   /**
    * 产品型号
    */
   public String getPrdMdl() {
       return prdMdl;
   }

   /**
    * 产品型号
    */
   public void setPrdMdl(String prdMdl) {
       this.prdMdl = prdMdl;
   }

   /**
    * 产品类型代码（不同事业部设置不同）
    */
   public String getPrdTypCd() {
       return prdTypCd;
   }

   /**
    * 产品类型代码（不同事业部设置不同）
    */
   public void setPrdTypCd(String prdTypCd) {
       this.prdTypCd = prdTypCd;
   }

   /**
    * 产品品牌代码（不同事业部设置不同）
    */
   public String getBrCd() {
       return brCd;
   }

   /**
    * 产品品牌代码（不同事业部设置不同）
    */
   public void setBrCd(String brCd) {
       this.brCd = brCd;
   }

   /**
    * 是否新产品
    */
   public Integer getIsNew() {
       return isNew;
   }

   /**
    * 是否新产品
    */
   public void setIsNew(Integer isNew) {
       this.isNew = isNew;
   }

   /**
    * 产品已使用期限（月）
    */
   public Integer getUsedPd() {
       return usedPd;
   }

   /**
    * 产品已使用期限（月）
    */
   public void setUsedPd(Integer usedPd) {
       this.usedPd = usedPd;
   }

   /**
    * 产品数量
    */
   public Integer getPrdQty() {
       return prdQty;
   }

   /**
    * 产品数量
    */
   public void setPrdQty(Integer prdQty) {
       this.prdQty = prdQty;
   }

   /**
    * 计量单位（PRD0017）
    */
   public String getPrdUntCd() {
       return prdUntCd;
   }

   /**
    * 计量单位（PRD0017）
    */
   public void setPrdUntCd(String prdUntCd) {
       this.prdUntCd = prdUntCd;
   }


   /**
    * 产品用途代码
    */
   public String getPrdUseCd() {
       return prdUseCd;
   }

   /**
    * 产品用途代码
    */
   public void setPrdUseCd(String prdUseCd) {
       this.prdUseCd = prdUseCd;
   }

   /**
    * 备注
    */
   public String getPrdRem() {
       return prdRem;
   }

   /**
    * 备注
    */
   public void setPrdRem(String prdRem) {
       this.prdRem = prdRem;
   }

   /**
    * 供应商ID
    */
   public Long getSplId() {
       return splId;
   }

   /**
    * 供应商ID
    */
   public void setSplId(Long splId) {
       this.splId = splId;
   }

   /**
    * 供应商名称
    */
   public String getSplNm() {
       return splNm;
   }

   /**
    * 供应商名称
    */
   public void setSplNm(String splNm) {
       this.splNm = splNm;
   }

   /**
    * 厂商ID
    */
   public Long getMfrId() {
       return mfrId;
   }

   /**
    * 厂商ID
    */
   public void setMfrId(Long mfrId) {
       this.mfrId = mfrId;
   }

   /**
    * 厂商名称
    */
   public String getMfrNm() {
       return mfrNm;
   }

   /**
    * 厂商名称
    */
   public void setMfrNm(String mfrNm) {
       this.mfrNm = mfrNm;
   }


   /**
    * 是否删除（1：是，0：否）
    */
   public Integer getIsDel() {
       return isDel;
   }

   /**
    * 是否删除（1：是，0：否）
    */
   public void setIsDel(Integer isDel) {
       this.isDel = isDel;
   }

   public AudCarInfoVO getAudCarInfoVO() {
       return audCarInfoVO;
   }

   public void setAudCarInfoVO(AudCarInfoVO audCarInfoVO) {
       this.audCarInfoVO = audCarInfoVO;
   }


   public String getLicenseCd() {
       return licenseCd;
   }

   public void setLicenseCd(String licenseCd) {
       this.licenseCd = licenseCd;
   }

    public String getCarMdl() {
        return carMdl;
    }

    public void setCarMdl(String carMdl) {
        this.carMdl = carMdl;
    }

    public String getSeatRowCd() {
        return seatRowCd;
    }

    public void setSeatRowCd(String seatRowCd) {
        this.seatRowCd = seatRowCd;
    }


    public String getPrdClsCd() {
        return prdClsCd;
    }

    public void setPrdClsCd(String prdClsCd) {
        this.prdClsCd = prdClsCd;
    }

    public String getFuelTypCd() {
        return fuelTypCd;
    }

    public void setFuelTypCd(String fuelTypCd) {
        this.fuelTypCd = fuelTypCd;
    }

    public String getDrvTypCd() {
        return drvTypCd;
    }

    public void setDrvTypCd(String drvTypCd) {
        this.drvTypCd = drvTypCd;
    }

    public String getPrdSeries() {
        return prdSeries;
    }

    public void setPrdSeries(String prdSeries) {
        this.prdSeries = prdSeries;
    }





    public String getPowerTypCd() {
        return powerTypCd;
    }

    public void setPowerTypCd(String powerTypCd) {
        this.powerTypCd = powerTypCd;
    }



    public String getSeatQtyCd() {
        return seatQtyCd;
    }

    public void setSeatQtyCd(String seatQtyCd) {
        this.seatQtyCd = seatQtyCd;
    }

    public String getOthCfg() {
        return othCfg;
    }

    public void setOthCfg(String othCfg) {
        this.othCfg = othCfg;
    }

    public String getPrdWayCd() {
        return prdWayCd;
    }

    public void setPrdWayCd(String prdWayCd) {
        this.prdWayCd = prdWayCd;
    }

    public String getPrdYr() {
        return prdYr;
    }

    public void setPrdYr(String prdYr) {
        this.prdYr = prdYr;
    }

    public String getGrboxCfg() {
        return grboxCfg;
    }

    public void setGrboxCfg(String grboxCfg) {
        this.grboxCfg = grboxCfg;
    }

    public String getPrdCyCd() {
        return prdCyCd;
    }

    public void setPrdCyCd(String prdCyCd) {
        this.prdCyCd = prdCyCd;
    }

    public String getOutVol() {
        return outVol;
    }

    public void setOutVol(String outVol) {
        this.outVol = outVol;
    }

    public String getMaxSpd() {
        return maxSpd;
    }

    public void setMaxSpd(String maxSpd) {
        this.maxSpd = maxSpd;
    }

    public String getGrboxTypCd() {
        return grboxTypCd;
    }

    public void setGrboxTypCd(String grboxTypCd) {
        this.grboxTypCd = grboxTypCd;
    }

    public String getEngMdl() {
        return engMdl;
    }

    public void setEngMdl(String engMdl) {
        this.engMdl = engMdl;
    }



    public String getCabSpec() {
        return cabSpec;
    }

    public void setCabSpec(String cabSpec) {
        this.cabSpec = cabSpec;
    }

    public String getGrboxMdl() {
        return grboxMdl;
    }

    public void setGrboxMdl(String grboxMdl) {
        this.grboxMdl = grboxMdl;
    }

    public String getRearAxleSpec() {
        return rearAxleSpec;
    }

    public void setRearAxleSpec(String rearAxleSpec) {
        this.rearAxleSpec = rearAxleSpec;
    }

    public String getmWhlSpec() {
        return mWhlSpec;
    }

    public void setmWhlSpec(String mWhlSpec) {
        this.mWhlSpec = mWhlSpec;
    }

    public String getCntrSz() {
        return cntrSz;
    }

    public void setCntrSz(String cntrSz) {
        this.cntrSz = cntrSz;
    }

    public Integer getIsHvSub() {
        return isHvSub;
    }

    public void setIsHvSub(Integer isHvSub) {
        this.isHvSub = isHvSub;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getActCntrSz() {
        return actCntrSz;
    }

    public void setActCntrSz(String actCntrSz) {
        this.actCntrSz = actCntrSz;
    }

    public Integer getIsHvWhl() {
        return isHvWhl;
    }

    public void setIsHvWhl(Integer isHvWhl) {
        this.isHvWhl = isHvWhl;
    }

    public String getAxleInfo() {
        return axleInfo;
    }

    public void setAxleInfo(String axleInfo) {
        this.axleInfo = axleInfo;
    }

    public String getOthInfo() {
        return othInfo;
    }

    public void setOthInfo(String othInfo) {
        this.othInfo = othInfo;
    }

    public String getTankVol() {
        return tankVol;
    }

    public void setTankVol(String tankVol) {
        this.tankVol = tankVol;
    }

    public String getCylSepc() {
        return cylSepc;
    }

    public void setCylSepc(String cylSepc) {
        this.cylSepc = cylSepc;
    }

    public String getDoorInfo() {
        return doorInfo;
    }

    public void setDoorInfo(String doorInfo) {
        this.doorInfo = doorInfo;
    }

    public String getLiftWayCd() {
        return liftWayCd;
    }

    public void setLiftWayCd(String liftWayCd) {
        this.liftWayCd = liftWayCd;
    }

    public String getThickness() {
        return thickness;
    }

    public void setThickness(String thickness) {
        this.thickness = thickness;
    }

    public String getMatQalCd() {
        return matQalCd;
    }

    public void setMatQalCd(String matQalCd) {
        this.matQalCd = matQalCd;
    }

    public String getCarStrcCd() {
        return carStrcCd;
    }

    public void setCarStrcCd(String carStrcCd) {
        this.carStrcCd = carStrcCd;
    }

    public String getBatDeg() {
        return batDeg;
    }

    public void setBatDeg(String batDeg) {
        this.batDeg = batDeg;
    }

    public String getCarVol() {
        return carVol;
    }

    public void setCarVol(String carVol) {
        this.carVol = carVol;
    }

    public String getExtMil() {
        return extMil;
    }

    public void setExtMil(String extMil) {
        this.extMil = extMil;
    }

    public String getCarLen() {
        return carLen;
    }

    public void setCarLen(String carLen) {
        this.carLen = carLen;
    }

    public String getHp() {
        return hp;
    }

    public void setHp(String hp) {
        this.hp = hp;
    }

    public String getRsrvPc() {
        return rsrvPc;
    }

    public void setRsrvPc(String rsrvPc) {
        this.rsrvPc = rsrvPc;
    }

    public String getGuidePc() {
        return guidePc;
    }

    public void setGuidePc(String guidePc) {
        this.guidePc = guidePc;
    }

    public String getMfrGuidePc() {
        return mfrGuidePc;
    }

    public void setMfrGuidePc(String mfrGuidePc) {
        this.mfrGuidePc = mfrGuidePc;
    }

    public String getPrdAmt() {
        return prdAmt;
    }

    public void setPrdAmt(String prdAmt) {
        this.prdAmt = prdAmt;
    }

    public String getIrrPct() {
        return irrPct;
    }

    public void setIrrPct(String irrPct) {
        this.irrPct = irrPct;
    }

    public String getInvAmt() {
        return invAmt;
    }

    public void setInvAmt(String invAmt) {
        this.invAmt = invAmt;
    }

    public String getDeprRate() {
        return deprRate;
    }

    public void setDeprRate(String deprRate) {
        this.deprRate = deprRate;
    }

    public String getDeprAmt() {
        return deprAmt;
    }

    public void setDeprAmt(String deprAmt) {
        this.deprAmt = deprAmt;
    }

    public String getPurchaseFeeAmtSum() {
        return purchaseFeeAmtSum;
    }

    public void setPurchaseFeeAmtSum(String purchaseFeeAmtSum) {
        this.purchaseFeeAmtSum = purchaseFeeAmtSum;
    }

    public String getCrAmtD() {
        return crAmtD;
    }

    public void setCrAmtD(String crAmtD) {
        this.crAmtD = crAmtD;
    }

    public String getRestCrAmt() {
        return restCrAmt;
    }

    public void setRestCrAmt(String restCrAmt) {
        this.restCrAmt = restCrAmt;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getProductionCompany() {
        return productionCompany;
    }

    public void setProductionCompany(String prductionCompany) {
        this.productionCompany = prductionCompany;
    }
    public String getEmiStdCd() {
        return emiStdCd;
    }

    public void setEmiStdCd(String emiStdCd) {
        this.emiStdCd = emiStdCd;
    }

    public String getWhlBase() {
        return whlBase;
    }

    public void setWhlBase(String whlBase) {
        this.whlBase = whlBase;
    }

    public String getMaxHp() {
        return maxHp;
    }

    public void setMaxHp(String maxHp) {
        this.maxHp = maxHp;
    }

    public String getEmiStd() {
        return emiStd;
    }

    public void setEmiStd(String emiStd) {
        this.emiStd = emiStd;
    }

    public String getCarStyleName() {
        return carStyleName;
    }

    public void setCarStyleName(String carStyleName) {
        this.carStyleName = carStyleName;
    }

    public String getPrdLvlCd() {
        return prdLvlCd;
    }

    public void setPrdLvlCd(String prdLvlCd) {
        this.prdLvlCd = prdLvlCd;
    }
    public String getBridgeBrand() {
        return bridgeBrand;
    }

    public void setBridgeBrand(String bridgeBrand) {
        this.bridgeBrand = bridgeBrand;
    }

    public String getBridgeNum() {
        return bridgeNum;
    }

    public void setBridgeNum(String bridgeNum) {
        this.bridgeNum = bridgeNum;
    }

    public void setWhlNum(String whlNum) {
        this.whlNum = whlNum;
    }

    public String getWhlNum() {
        return whlNum;
    }
    public String getTrlWhlSpec() {
        return trlWhlSpec;
    }

    public void setTrlWhlSpec(String trlWhlSpec) {
        this.trlWhlSpec = trlWhlSpec;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getBrId() {
        return brId;
    }

    public void setBrId(String brId) {
        this.brId = brId;
    }

    public String getBatBrand() {
        return batBrand;
    }

    public void setBatBrand(String batBrand) {
        this.batBrand = batBrand;
    }
}
